Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

402
Visualizações
¿Cómo ejecutar "docker-machine create" en OS X?

Inicié Docker y ahora estoy siguiendo el tutorial, pero por lo que sé, no pude ejecutar el comando docker-machine en OS X.

La documentación indica que ejecuta el siguiente comando para crear una máquina virtual local:

 docker-machine create --driver virtualbox manager

Sin embargo, este comando no funciona en OS X (11.6), con el siguiente error:

 Running pre-create checks... Error with pre-create check: "VBoxManage not found. Make sure VirtualBox is installed and VBoxManage is in the path"

Traté de instalar el virtualbox; sin embargo,otra página establece claramente que no debe instalarlo en su máquina local:

NO se debe instalar VirtualBox anterior a la versión 4.3.30 (es incompatible con Docker para Mac)

Nota: Si su sistema no cumple con estos requisitos, puede instalar Docker Toolbox, que usa Oracle VirtualBox en lugar de HyperKit.

Así que solo instalé Docker para Mac y no virtualbox. Entonces, ¿qué me estoy perdiendo aquí? La página de ejemplo dice que puede ejecutar el tutorial en OS X, así que me pregunto cómo puedo proceder...

Puede seguir y ejecutar este ejemplo usando Docker para Mac, Docker para Windows o Docker para Linux.

over 4 years ago · Santiago Trujillo
3 Respostas
Responde à pergunta

0

Tuve el mismo problema hoy y lo resolví instalando VirtualBox como un paso adicional después de instalar Docker para Mac (lo hice con brew install --cask virtualbox )

No recuerdo haber tenido que hacer la instalación adicional anteriormente, pero tal vez ya tenía instalado VirtualBox debido a otra herramienta (como Vagrant). De todos modos, esto se explica en la documentación de Docker Machine :

Si está utilizando Docker para Mac

Docker para Mac usa HyperKit, una solución de virtualización ligera de macOS construida sobre Hypervisor.framework en macOS 10.10 Yosemite y superior.

Actualmente, no existe un controlador de creación de máquina docker para HyperKit, por lo que utilizará el controlador de virtualbox para crear máquinas locales. (Consulte el controlador Docker Machine para Oracle VirtualBox). Tenga en cuenta que puede ejecutar tanto HyperKit como Oracle VirtualBox en el mismo sistema. Para obtener más información, consulte Docker para Mac frente a Docker Toolbox.

  • Asegúrese de tener correctamente instalado el último VirtualBox en su sistema (ya sea como parte de una instalación anterior de Toolbox o una instalación manual) .
over 4 years ago · Santiago Trujillo Relatório

0

Tuve el mismo problema. En el mismo lugar ;-) Para mí, funcionó el controlador xhyve, disponible en https://github.com/zchee/docker-machine-driver-xhyve . En breve:

 brew install docker-machine-driver-xhyve

Recibe un aviso de que algunos enlaces deben crearse manualmente, así que cópielos y ejecútelos.

 sudo chown root:wheel /usr/local/opt/docker-machine-driver-xhyve/bin/docker-machine-driver-xhyve sudo chown root:wheel /usr/local/opt/docker-machine-driver-xhyve/bin/docker-machine-driver-xhyve

Crear:

 docker-machine create --driver xhyve manager

Sin VirtualBox. También estoy usando OS X 10.11.6.

over 4 years ago · Santiago Trujillo Relatório

0

Después de actualizar mi docker docker-machine command stopper trabajando en mi terminal mac.

Entonces, después de actualizar mi ventana acoplable, tendré que reinstalar la CLI docker-machine solo para obtener la última versión. La máquina docker actualizada a la última usando el siguiente comando me ayudó a hacer que el comando docker-machine volviera a funcionar.

 base=https://github.com/docker/machine/releases/download/v0.16.0 && curl -L $base/docker-machine-$(uname -s)-$(uname -m) >/usr/local/bin/docker- machine && chmod +x /usr/local/bin/docker-machine

Consulte Documentos ( https://docs.docker.com/machine/install-machine/#install-machine-directly )

over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda